Configure Suppress Address Resolution Protocol and Neighbor Discovery on VLAN or Bridge Domain

You can configure suppress address resolution protocol and neighbor discovery on VLAN or Bridge Domain.

Before you begin

Provide an option to enable or disable suppress ARP (suppress address resolution protocol) or ND (neighbor discovery) at the tenant network level so that you can choose to enable suppress ARP or ND per tenant network.

This option is mainly useful for a single rack small data center deployment where the suppress ARP or ND configuration on tenant network is not needed.

About this task

Follow this procedure to configure suppress address resolution protocol and neighbor discovery on VLAN or Bridge Domain
Note

Note

  • XCO configures the suppress ARP or ND on the VLAN or BD (Bridge Domain) associated with the L3 tenant networks belonging to the distributed router.
  • XCO does not configure the suppress ARP or ND on the VLAN or BD associated with the L2 tenant networks.
  • For all the L3 tenant networks belonging to the distributed router, suppress ARP or ND is displayed as “true” after the upgrade from 2.4.x to 2.5.5.
  • For all the L3 tenant networks belonging to the centralized router, suppress ARP or ND is displayed as “false” after the upgrade from 2.4.x to 2.5.5.
  • For all the L2 tenant networks, suppress ARP or ND is displayed as “false” after the upgrade from 2.4.x to 2.5.5.

Procedure

To configure suppress ARP or ND for performance tuning when you create a VLAN or BD, run the following command:
efa tenant epg create --name <epg-name> --tenant <tenant-name> 
       --port <port-list> --switchport-mode <trunk|access> --ctag-range <ctag-range> 
       --anycast-ip <ctag:anycast-ipv4> --anycast-ipv6 <ctag:anycast-ipv6> --vrf ten1vrf1
       --suppress-arp <ctag:true|false> --suppress-nd <ctag:true|false>
 efa tenant epg update --name <epg-name> --tenant <tenant-name> --operation vrf-add 
        --anycast-ip <ctag:anycast-ipv4> --anycast-ipv6 <ctag:anycast-ipv6>  --vrf ten1vrf1
        --suppress-arp <ctag:true|false> --suppress-nd <ctag:true|false>
efa tenant epg update --name <epg-name> --tenant <tenant-name> --operation ctag-range-add 
       --ctag-range <ctag-range> --anycast-ip <ctag:anycast-ipv4> --anycast-ipv6 <ctag:anycast-ipv6>
       --suppress-arp <ctag:true|false> --suppress-nd <ctag:true|false>
 efa tenant epg update --name <epg-name> --tenant <tenant-name> --operation anycast-ip-add 
	  --anycast-ip <ctag:anycast-ipv4> --anycast-ipv6 <ctag:anycast-ipv6>
        --suppress-arp <ctag:true|false> --suppress-nd <ctag:true|false>
efa fabric show
Fabric Name: default, Fabric Description: Default Fabric, Fabric Stage: 3, Fabric Type: clos, Fabric Status: created
+------------+-----+-----------+-----+------+--------------+-----------+-------------------+-----------------+---------+-------+
| IP ADDRESS | POD | HOST NAME | ASN | ROLE | DEVICE STATE | APP STATE | CONFIG GEN REASON | PENDING CONFIGS | VTLB ID | LB ID |
+------------+-----+-----------+-----+------+--------------+-----------+-------------------+-----------------+---------+-------+
+------------+-----+-----------+-----+------+--------------+-----------+-------------------+-----------------+---------+-------+

Fabric Name: fs, Fabric Description: , Fabric Stage: 3, Fabric Type: clos, Fabric Status: settings-updated

Updated Fabric Settings: BGP-LL

+-------------+---+-----------+-------+------+---------------------+-------------+-------------------+----------------------------------------------+---------+-------+
| IP ADDRESS  |POD| HOST NAME | ASN   | ROLE | DEVICE STATE        | APP STATE   | CONFIG GEN REASON | PENDING CONFIGS                              | VTLB ID | LB ID |
+-------------+---+-----------+-------+------+---------------------+-------------+-------------------+----------------------------------------------+---------+-------+
| 10.20.246.1 |   | SLX-1     | 64512 | Spine| provisioned         | cfg in-sync | NA                | NA                                           | NA      | 1     |
| 10.20.246.7 |   | SLX       | 65000 | Leaf | provisioning failed | cfg ready   | IA,IU,MD,DA       | SYSP-C,MCT-C,MCT-PA,BGP-C,INTIP-C,EVPN-C,O-C | 2       | 1     |
| 10.20.246.8 |   | slx-8     | 65000 | Leaf | provisioned         | cfg in-sync | NA                | NA                                           | 2       | 1     |
+-------------+---+-----------+-------+------+---------------------+-------------+-------------------+----------------------------------------------+---------+-------+
FABRIC SETTING:
BGPLL - BGP Dynamic Peer Listen Limit, BGP-MD5 - BGP MD5 Password , BFD-RX - Bfd Rx Timer, BFD-TX - Bfd Tx Timer, BFD-MULTIPLIER - Bfd multiplier,
BFD-ENABLE - Enable Bfd, BGP-MULTIHOP - BGP ebgp multihop, P2PLR - Point-to-Point Link Range, MCTLR - MCT Link Range, LOIP - Loopback IP Range


CONFIG GEN REASON:
LA/LD - Link Add/Delete, IA/ID/IU - Interface Add/Delete/Update, PLC/PLD/PLU - IPPrefixList Create/Delete/Update
MD/MU - MCT Delete/Update, OD/OU - Overlay Gateway Delete/Update, EU/ED - Evpn Delete/Update, PC/PD/PU - RouterPim Create/Delete/Update
DD - Dependent Device Update, DA/DR - Device Add/ReAdd, ASN - Asn Update, SYS - System Properties Update
MD5 - BGP MD5 Password, BGPU - Router BGP Update, BGPLL - BGP Listen Limit, POU - Port Channel Update, NA - Not Applicable

PENDING CONFIGS:
MCT - MCT Cluster, O - Overlay Gateway, SYSP - System Properties, INTIP - Interface IP, BGP - Router BGP
C/D/U - Create/Delete/Update, PA/PD - Port Add/Port Delete

efa tenant show
+------+---------+------------+-------------+-------------+-----------+-----------+-----------------------+
| Name |  Type   | VLAN Range | L2VNI Range | L3VNI Range | VRF Count | Enable BD |         Ports         |
+------+---------+------------+-------------+-------------+-----------+-----------+-----------------------+
| ten1 | private |   11-20    |             |             |    10     |   false   | 10.20.246.15[0/1-10]  |
|      |         |            |             |             |           |           | 10.20.246.16[0/1-10]  |
+------+---------+------------+-------------+-------------+-----------+-----------+-----------------------+
| ten2 | private |   21-30    |             |             |    10     |   true    | 10.20.246.15[0/11-20] |
|      |         |            |             |             |           |           | 10.20.246.16[0/11-20] |
+------+---------+------------+-------------+-------------+-----------+-----------+-----------------------+
efa tenant vrf show
+----------+--------+--------------+---------------------+--------------+----------+-----------+-----------+--------------------+-------------+-------------+
|   Name   | Tenant | Routing Type | Centralized Routers | Redistribute | Max Path | Local Asn | Enable GR |       State        |  Dev State  |  App State  |
+----------+--------+--------------+---------------------+--------------+----------+-----------+-----------+--------------------+-------------+-------------+
| ten1vrf1 |  ten1  | distributed  |                     |  connected   |    8     |           |   false   | vrf-device-created | provisioned | cfg-in-sync |
+----------+--------+--------------+---------------------+--------------+----------+-----------+-----------+--------------------+-------------+-------------+
| ten2vrf1 |  ten2  | distributed  |                     |  connected   |    8     |           |   false   | vrf-device-created | provisioned | cfg-in-sync |
+----------+--------+--------------+---------------------+--------------+----------+-----------+-----------+--------------------+-------------+-------------+
efa tenant epg create --name ten1epg1 --tenant ten1 --port 10.20.246.15[0/1],10.20.246.16[0/1] 
     --switchport-mode trunk --ctag-range 11-12 
     --anycast-ip 11:10.0.11.1/24 --anycast-ip 12:10.0.12.1/24 --anycast-ipv6 11:11::1/127 --anycast-ipv6 12:12::1/127 --vrf ten1vrf1
     --suppress-arp 11:false –suppress-nd 12:false

efa tenant epg create --name ten2epg1 --tenant ten2 --port 10.20.246.15[0/11],10.20.246.16[0/11] 
     --switchport-mode trunk --ctag-range 21-22 
     --anycast-ip 21:10.0.21.1/24 --anycast-ipv6 21:21::1/127 --anycast-ip 22:10.0.22.1/24 --anycast-ipv6 22:22::1/127 --vrf ten2vrf1
     --suppress-arp 21:false –suppress-nd 22:false

efa tenant epg show –detail

===============================================================================================================================================================
Name          : ten1epg1
Tenant        : ten1
Type     : extension
State         :
Description   :
Ports         : 10.20.246.15[0/1]
              : 10.20.246.16[0/1]
POs           :
Port Property : SwitchPort Mode     : trunk
              : Native Vlan Tagging : false
NW Policy     : Ctag Range          : 11-12
              : VRF            : ten1vrf1
              : L3Vni               : 8192

+------+-------------------------+-------+---------+--------------+--------------+--------+----------------------+---------+----------------+--------------+-------------+------------------+
| Ctag |          Ctag           | L2Vni | BD Name | Anycast IPv4 | Anycast IPv6 |Suppress|        Local IP      | IPv6 ND |    IPv6 ND     |   IPv6 ND    |  Dev State  |  App State  |
|      |       Description       |       |         |              |              | ARP/ND |[Device-IP->Local-IP] |   Mtu   | Managed Config | Other Config |             |             |
+------+-------------------------+-------+---------+--------------+--------------+-------------+----------------------+---------+----------------+--------------+-------------+-------------+
|  11  | Tenant L3 Extended VLAN |  11   |         | 10.0.11.1/24 |  11::1/127   |  F/T        |                      |         |     false      |    false     | provisioned | cfg-in-sync |
+------+-------------------------+-------+---------+--------------+--------------+-------------+----------------------+---------+----------------+--------------+-------------+-------------+
|  12  | Tenant L3 Extended VLAN |  12   |         | 10.0.12.1/24 |  12::1/127   |  T/F        |                      |         |     false      |    false     | provisioned | cfg-in-sync |
+------+-------------------------+-------+---------+--------------+--------------+-------------+----------------------+---------+----------------+--------------+-------------+-------------+
===============================================================================================================================================================
===============================================================================================================================================================
Name          : ten2epg1
Tenant        : ten2
Type     : extension
State         :
Description   :
Ports         : 10.20.246.15[0/11]
              : 10.20.246.16[0/11]
POs           :
Port Property : SwitchPort Mode     : trunk
              : Native Vlan Tagging : false
NW Policy     : Ctag Range          : 21-22
              : VRF            : ten2vrf1
              : L3Vni               : 8191
+------+-----------------------+-------+--------------+--------------+--------------+--------+----------------------+---------+----------------+--------------+-------------+----------------+
| Ctag |          Ctag         | L2Vni | BD Name      | Anycast IPv4 | Anycast IPv6 |Suppress|        Local IP      | IPv6 ND |    IPv6 ND     |   IPv6 ND    |  Dev State  |  App State|
|      |       Description     |       |              |              |              | ARP/ND |[Device-IP->Local-IP] |   Mtu   | Managed Config | Other Config |             |           |
+------+-----------------------+-------+--------------+--------------+--------------+-------------+----------------------+---------+----------------+--------------+-------------+-----------+
|  21  | Tenant L3 Extended BD | 4097  | Auto-BD-4097 | 10.0.21.1/24 |  21::1/127   | F/T         |                      |         |     false      |    false     | provisioned |cfg-in-sync|
+------+-----------------------+-------+--------------+--------------+--------------+-------------+----------------------+---------+----------------+--------------+-------------+-----------+
|  22  | Tenant L3 Extended BD | 4098  | Auto-BD-4098 | 10.0.22.1/24 |  22::1/127   | T/F         |                      |         |     false      |    false     | provisioned |cfg-in-sync|
+------+-----------------------+-------+--------------+--------------+--------------+-------------+----------------------+---------+----------------+--------------+-------------+-----------+
===============================================================================================================================================================